"Johnny Has Gone for a Soldier" is an American folk music song that dates to the American Revolution. The lyrics lament the sacrifices that men and women make in going off to war.[1] ll
The tune and lyrics are very similar to the 17th century Irish tune Siúil A Rúin[2][3].